Preheat oven to 350 °F (177 °C) and place cubed sourdough & cornbread on a baking sheet. Bake for 25 minutes until they’re lightly toasted and golden. Remove and set aside. Keep oven temperature.
In the meantime, while the bread is toasting, sauté your veggies (onions to garlic cloves) with the butter in a large skillet. Sauté until veggies are soft and tender, about 10 minutes. Then stir in all the herbs and chicken stock. Let simmer while you cook the sausage in a separate skillet.
Brown the chorizo sausage in a separate skillet. Drain and add to the veggie mixture and turn off the heat.
Add your toasted bread to a large bowl and carefully pour the chicken stock mixture over the bread. Using a spatula, gently toss the mixture until all is incorporated and not much liquid remain.
Pour the contents of the bowl into a large casserole dish. I used a 2 1/2 quart oval casserole dish.
Bake, uncovered, for 25-30 minutes, until lightly brown on top.
Remove and serve!
If you have leftovers, place in airtight container in the refrigerator for up to 5 days.